internal field separators - определение. Что такое internal field separators
Diclib.com
Словарь ChatGPT
Введите слово или словосочетание на любом языке 👆
Язык:

Перевод и анализ слов искусственным интеллектом ChatGPT

На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:

  • как употребляется слово
  • частота употребления
  • используется оно чаще в устной или письменной речи
  • варианты перевода слова
  • примеры употребления (несколько фраз с переводом)
  • этимология

Что (кто) такое internal field separators - определение

SPECIAL SET OF CHARACTERS IN UNIX SHELLS
Internal Field Separator; Internal field separators; Internal Field Separators; Internal field separator; Input Field Separator; Input field separators; Input field separator

internal field separators         
<operating system> ($IFS) A predefined environment variable in the Unix Bourne shell whose default value is the three-character string containing space, tab and {line feed}. Any string of one or more of these characters separates the command and each of its arguments in a command line. $IFS also tells the shell's built-in read command where to split an input line when reading into multiple variables. E.g. setting IFS=: would be appropriate for reading a file with ':'-separated fields, such as /etc/passwd. (1999-04-07)
Input Field Separators         
For many command line interpreters (“shell”) of Unix operating systems, the input field separators variable (abbreviated IFS, and often referred to as internal field separators) refers to a variable which defines the character or characters used to separate a pattern into tokens for some operations.
Field (physics)         
  • In [[classical gravitation]], mass is the source of an attractive [[gravitational field]] '''g'''.
  • Fields due to [[color charge]]s, like in [[quark]]s ('''G''' is the [[gluon field strength tensor]]). These are "colorless" combinations. '''Top:''' Color charge has "ternary neutral states" as well as binary neutrality (analogous to [[electric charge]]). '''Bottom:''' The quark/antiquark combinations.<ref name="Mc Graw Hill"/><ref name="M. Mansfield, C. O’Sullivan 2011"/>
  • isbn=0-691-03323-4}}</ref>
COMMON PHYSICS TERM FOR A PHYSICAL QUANTITY, REPRESENTED BY A NUMBER OR TENSOR, THAT HAS A VALUE FOR EACH POINT IN SPACE-TIME
Field theory (physics); Internal group; Physical field; Classical field; Field physics; Relativistic field theory; Spatial field
In physics, a field is a physical quantity, represented by a scalar, vector, or tensor, that has a value for each point in space and time. For example, on a weather map, the surface temperature is described by assigning a number to each point on the map; the temperature can be considered at a certain point in time or over some interval of time, to study the dynamics of temperature change.

Википедия

Input Field Separators

For many command line interpreters (“shell”) of Unix operating systems, the input field separators (IFS) variable is often [incorrectly] referred to as "internal" field separators. This "environment" variable holds one (or more) characters used to separate an input stream into tokens for program operations. When this variable holds more than one character, each character is treated equally to separate input into fields or values.

The value of IFS, (in the bash shell) typically includes the space, tab, and the newline characters by default. These whitespace characters can be visualized by issuing the "declare" command in the bash shell or printing IFS with commands like printf %s "$IFS" | od -c, printf "%q\n" "$IFS" or printf %s "$IFS" | cat -A (the latter two commands being only available in some shells and on some systems).

From the Bash4 man page:

The shell treats each character of $IFS as a delimiter, and splits the results of the other expansions into words on these characters. If IFS is unset, or its value is exactly <space><tab><newline>, the default, then sequences of <space>, <tab>, and <newline> at the beginning and end of the results of the previous expansions are ignored, and any sequence of IFS characters not at the beginning or end serves to delimit words. If IFS has a value other than the default, then sequences of the whitespace characters space and tab are ignored at the beginning and end of the word, as long as the whitespace character is in the value of IFS (an IFS whitespace character). Any character in IFS that is not IFS whitespace, along with any adjacent IFS whitespace characters, delimits a field. A sequence of IFS whitespace characters is also treated as a delimiter. If the value of IFS is null, no word splitting occurs.